html { font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -webkit-tap-highlight-color:rgba(0,0,0,0)}
body { margin: 0; font-size: 1.2rem; color: #000; background-color: white; height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch; }
a { background: transparent; text-decoration: none; -webkit-tap-highlight-color : transparent; color: #0088cc; }
img { border: 0; vertical-align: middle; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button, html input[type="button"], input[type="reset"], input[type="submit"],input[type="search"] { cursor: pointer; -webkit-appearance: none; border-radius: 0; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
h1, h2, h3, h4, h5, h6, p,form{ margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none outside none; }
em,i{font-style: normal;}
